<?php
/**
 * Created by PhpStorm.
 * User: xinyu
 * Date: 2017/3/8
 * Time: 16:01
 */
//检测手机号码归属地的接口（仅判断中国移动，联通，电信）
class phonearea{
    /**[检测手机号码运营商]
     * @param $phone
     */
    public $operator;//运营商
    public function detectionOparator($phone){
        //移动正则
        $flagYD = preg_match_all('/^1(34|35|36|37|38|39|47|50|51|52|57|58|59|82|87|88)\d{8}$/', $phone, $resultYD);
        if ($flagYD){
            $res = $this->operator = '中国移动';
        }
        //联通正则
        $flagLT = preg_match_all('/^1(30|31|32|55|56|85|86)\d{8}$/', $phone, $resultLT);
        if ($flagLT){
            $res = $this->operator = '中国联通';
        }
        //电信正则
        $flagDX = preg_match_all('/^1(33|53|80|89)\d{8}$/', $phone, $resultDX);
        if ($flagDX){
            $res = $this->operator = '中国电信';
        }
        return $res;//返回中国移动，联通，电信
    }
}
